﻿
.wrt DIV
{
    margin-bottom: 0.2em;
}

#wrt_fm
{
    margin: 0.4em;
    _width: 80%;
    max-width: 1060px;
}

.wrt .lb
{
    display: inline-block;
    width: 5em;
}

.wrt .lb.wc
{
    width: auto;
}

.wrt .iw
{
    display: inline-block;
}

.wrt .iw.ln
{
    width: 80%;
}

.wrt .iw.sh
{
    width: 35%;
}

.wrt .iw.ex
{
    width: 16%;
}

.wrt .t
{
    width: 95%;
}

/*.wrt .t.m*/
.wc_p .i
{
    height: 256px;
    width: 90%;
    display: block;
}

.wc_p .i:hover
{
    background: url(s/wi.jpg) no-repeat;
}

.wrt .s, .wrt .b
{
    +padding-top: 2px;
    _padding-top: 2px;
    +height: 2em;
    _height: 2em;
    vertical-align: middle\9;
}

.wrt .s
{
    width: 5em;
    margin-left: 80%;
}

.wrt .b
{
    min-width: 5em;
    +width: 8em;
    _width: 8em;
}

#wrt_rst
{
    float: right;
    width: 20%;
    margin-top: 0.4em;
}
